/**
 * 子模块桥接（在查看模式时不进行任何操作，只留下开放的方法）
 * 接收方需要使用$on注册事件
 * 调用放需要使用$emit触发事件
 */
import Vue from 'vue'
import { isArray, isString, isNumber } from 'util';
import _ from 'lodash';

const vm = new Vue({
  el:'#dealerFormView',
	methods: {
		//禁用并去除验证
		formDisabled(block, isDisabled = true){},
		//启用并开启验证
		formEnabled(block, isDisabled = false){},
		//清除已经存在的验证
		clearValidate(formPanel){},


		//禁用销售部分
		saleInfoDisabled(initForm, isDisabled){},
		//启用销售部分
		saleInfoEnabled(initForm, isDisabled){},

		//禁用售后部分
		afterSaleDisabled(initForm, isDisabled){},
		//启用售后部分
		afterSaleEnabled(initForm, isDisabled){},

		//禁用公司信息部分
		companyDisabled(initForm, isDisabled){},
		//启用公司信息部分
		companyEnabled(initForm, isDisabled){},

		//禁用股东信息部分
		stockDisabled(initForm, isDisabled){},
		//启用股东信息部分
		stockEnabled(initForm, isDisabled){},

		//禁用财务信息部分
		financeDisabled(initForm, isDisabled){},
		//启用财务信息部分
		financeEnabled(initForm, isDisabled){},
	}
});
export default vm;
